lot suitable for semi-detached, duplex housing - Espagnol Anglais Dictionnaire